package pe.edu.upc.dew.pharma.dao.mapper;

import java.sql.ResultSet;
import java.sql.SQLException;

import org.springframework.jdbc.core.simple.ParameterizedRowMapper;

import pe.edu.upc.dew.pharma.model.Cliente;
import pe.edu.upc.dew.pharma.model.PedidoDet;
import pe.edu.upc.dew.pharma.model.PedidoCab;;

public class PedidoCabMapper implements ParameterizedRowMapper<PedidoCab> {

	public PedidoCab mapRow(ResultSet rs, int rowNum) throws SQLException {
		PedidoCab pedidoCab = new PedidoCab();
		pedidoCab.setIdPedido(rs.getInt("Id_Pedido"));
		pedidoCab.setFechaPedido(rs.getDate("DatFechaPed"));
		pedidoCab.setLugarEntrega(rs.getString("varLugarEntPed"));
		pedidoCab.setDestinatario(rs.getString("varDestinatarioPed"));
		
		pedidoCab.setCliente(new Cliente());
		pedidoCab.getCliente().setIdCliente(rs.getString("Id_Cliente"));
		pedidoCab.getCliente().setNombre(rs.getString("varNomCli"));
		return pedidoCab;
	}


}
